artificial lung - Spanish English Dictionary